package com.ten.course.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author ：张成（3092211427@qq.com）
 * @date ：Created in 2022/12/25 15:35
 * @description： 课程和老师Vo类
 * @modified By：
 * @version:
 */
@Data
@ApiModel(value = "包含课程信息和老师信息的类")
public class CourseTeacherVo {
    /**
     * 课程讲师ID
     */
    @ApiModelProperty(value = "课程讲师ID")
    private String teacherId;
    /**
     * 用户头像
     */
    @ApiModelProperty(value = "用户头像")
    private String avatar;
    /**
     * 讲师简介
     */
    @ApiModelProperty(value = "讲师简介")
    private String intro;
    /**
     * 讲师姓名
     */
    @ApiModelProperty(value = "讲师姓名")
    private String name;
    /**
     * 课程描述
     */
    @ApiModelProperty(value = "课程描述")
    private String description;
    /**
     * 是否免费
     */
    @ApiModelProperty(value = "是否免费，false付费，true免费")
    private Boolean isFree;
    /**
     * 课程的价格
     */
    @ApiModelProperty(value = "课程的价格")
    private Double price;
    /**
     * 课程标题
     */
    @ApiModelProperty(value = "课程标题")
    private String title;
    /**
     * 课程封面图片路径
     */
    @ApiModelProperty(value = "课程封面图片路径")
    private String cover;
    /**
     * 销售数量
     */
    @ApiModelProperty(value = "销售数量")
    private Long buyCount;
    /**
     * 浏览数量
     */
    @ApiModelProperty(value = "浏览数量")
    private Long viewCount;
}